Maned Duck - French English Dictionary